make a hit - German English Dictionary